Display history of password reset requests
You can display a history of password reset requests to help determine why patients are not receiving emails when they click the password reset link; for example, if patients are entering incorrect or incomplete information. The history includes successful password reset requests as well as failed password reset requests.
To display a history of password reset requests:
- On the Settings tab, click Password Reset.
- In the Security.PasswordResetErrorLogging box, select 0 and then enter 1.
- Click the Save button.
The database contains a table (PAPASRES) with the following codes for PAPASRES.Error:
| Code | Description |
|---|---|
| 0 = No error | Validation was passed and a password reset ticket was created. |
| 1 = Expired | The length of time for which a user must confirm the password reset link from their email has expired. |
| 2 = TempPassword | The user has requested a password reset using a temporary password. |
| 3 = NoAccess | The user has requested a password reset for an account that can only be accessed by the authorized representative. |
| 4 = Locked | The password reset request was made for a locked account. |
| 5 = MultipleMatches | Indicates that there are multiple users with the same credentials in the database. |
| 6 = InvalidEmail | Indicates that the user provided an invalid email address. |
| 7 = RequestExists | The user requested the password reset more than once. |
| 8 = SendError | Indicates that an email was not sent to the end user. |
| 9 = InvalidCredentials | The user requesting the password reset entered invalid credentials. |